package com.guigu.qxl.service;

import com.github.pagehelper.PageInfo;
import com.guigu.qxl.pojo.QDFile;

import java.util.List;

public interface DFileService {
    boolean productRegister(QDFile dFile);

    boolean productRename(QDFile dFile);

    List<QDFile> ShowAll();

    PageInfo<QDFile> pageS0010DFile(Integer pageNum, Integer pageSize);

    PageInfo<QDFile> pageS0011DFile(Integer pageNum, Integer pageSize);

    QDFile showDFileById(QDFile dFile);

    boolean designFileVheckOk(QDFile dFile);

    boolean designFileUpdate(QDFile dFile);

    boolean designFileUpdateDelete(QDFile dFile);

    boolean designFileUpdateRecovery(QDFile dFile);

    boolean designFileRealDelete(QDFile dFile);

    PageInfo<QDFile> pageC0010DFile(Integer pageNum, Integer pageSize);

    PageInfo<QDFile> pageC0011DFile(Integer pageNum, Integer pageSize);

    PageInfo<QDFile> pageC0010DFileReal(Integer pageNum, Integer pageSize);

    PageInfo<QDFile> pageY0011DFile(Integer pageNum, Integer pageSize);

    PageInfo<QDFile> pageY0012DFile(Integer pageNum, Integer pageSize);

    PageInfo<QDFile> pageS0011C0010Y0011W0011G0010DFile(Integer pageNum, Integer pageSize);
}
